benchrest shooting - French English Dictionary